technical liaison - Alemán Inglés Diccionario